English Dictionary
◊ SEA ANEMONE
sea anemone
n : marine polyps that resemble flowers but have oral rings of
tentacles; differ from corals in forming no hard skeleton